home *** CD-ROM | disk | FTP | other *** search
- #include <fif.h>
-
- extern void KYB_init();
- extern void KYB_setbuf(int sw); /* sw=0 バッファ機能あり, sw=1 バッファ機能なし */
- extern void KYB_clic(int sw);
- extern void KYB_clrbuf();
- extern unsigned KYB_shift();
- extern unsigned KYB_read(int sw, unsigned *encode);
-
- extern int VDB_setarea(int sw, int x1, int y1, int x2, int y2, char *chrbuf, char *atrbuf);
- extern int VDB_rdarea(int sw, int x1, int y1, int x2, int y2, char *chrbuf, char *atrbuf);
- extern int VDB_clrarea(int x1, int y1, int x2, int y2);
- extern int VDB_areascroll(int direction, int count, int x1, int y1, int x2, int y2);
-
- extern int DKB_setmode(int devno, unsigned mode1, unsigned mode2);
- extern int DKB_rdmode(int devno, unsigned *mode1, unsigned *mode2);
- extern int DKB_restore(int devno);
- extern int DKB_seek(int devno, int cylno);
- extern int DKB_read(int devno, int cylno, int hedno, int secno, int seccnt, char *buf, int *secnum);
- extern int DKB_write(int devno, int cylno, int hedno, int secno, int seccnt, char *buf, int *secnum);
-
- extern void MOS_start();
- extern void MOS_end();
- extern void MOS_disp(int sw);
- extern int MOS_rdpos( int *x, int *y);
- extern int MOS_setpos( int x, int y);
- extern int MOS_rdon(int sw, int *cnt, int *x, int *y);
- extern int MOS_rdopen(int sw, int *cnt, int *x, int *y);
- extern void MOS_horizon(int xmin, int xmax);
- extern void MOS_vertical(int ymin, int ymax);
- extern void MOS_type(int xpnt, int ypnt, MOS_CUS *cus);
-
- extern void BSETDATAADR(unsigned ddadr[], char *buf);
- extern int GDS_copyBlock(unsigned char sourcePage, int x1, int y1, int x2, int y2, unsigned char destPage, int x3, int y3, unsigned char mode);
- extern void GDS_writePage(unsigned char page);
- extern void GDS_displayPage(unsigned char page);
- extern void GDS_getBlock(unsigned, unsigned, unsigned char, int, int, int, int);
- extern int GDS_putBlock(unsigned, unsigned, unsigned char, int, int, int, int, unsigned char);
-
- extern void GDS_reset(void);
- extern int GDS_setcompat(int mode);
- extern int GDS_resetData(GraphData *GDS_data);
- extern int GDS_outputGraph(GraphData *GDS_data, int *gn, int *goffset);
- extern int GDS_pointColor(GraphData *GDS_data, int col);
- extern int GDS_pointFirst(GraphData *GDS_data, int x, int y);
- extern int GDS_point(GraphData *GDS_data, int x, int y);
- extern int GDS_textMode(GraphData *GDS_data, unsigned mode);
-
- extern void GDS_palette(unsigned int, unsigned char, unsigned char, unsigned char);
-
- extern void ETC_rdmachineinf(char machineinf[]);
-